package com.aiatomic.couting;

import java.util.HashMap;
import java.util.Map;

import com.aiatomic.couting.util.HttpUtils;

import android.annotation.SuppressLint;

@SuppressLint("UseSparseArrays")
public class ICodeMsg {
	public static final Map<Integer, String> ERROR_CODES_SMS = new HashMap<Integer, String>();
	static {
		ERROR_CODES_SMS.put(400, "无效请求");
		ERROR_CODES_SMS.put(405, "AppKey为空");
		ERROR_CODES_SMS.put(406, "AppKey错误");
		ERROR_CODES_SMS.put(407, "缺少数据");
		ERROR_CODES_SMS.put(408, "无效的参数");
		ERROR_CODES_SMS.put(418, "内部接口调用失败");
		ERROR_CODES_SMS.put(420, "duid不存在");
		ERROR_CODES_SMS.put(450, "权限不足");
		ERROR_CODES_SMS.put(454, "数据格式错误");
		ERROR_CODES_SMS.put(455, "签名无效");
		ERROR_CODES_SMS.put(456, "手机号码为空");
		ERROR_CODES_SMS.put(457, "手机号码格式错误");
		ERROR_CODES_SMS.put(458, "手机号码在黑名单中");
		ERROR_CODES_SMS.put(459, "无appKey的控制数据");
		ERROR_CODES_SMS.put(460, "无权限发送短信");
		ERROR_CODES_SMS.put(461, "不支持该地区发送短信");
		ERROR_CODES_SMS.put(462, "每分钟发送次数超限");
		ERROR_CODES_SMS.put(463, "手机号码每天发送次数超限");
		ERROR_CODES_SMS.put(464, "每台手机每天发送次数超限");
		ERROR_CODES_SMS.put(465, "号码在App中每天发送短信的次数超限");
		ERROR_CODES_SMS.put(466, "校验的验证码为空");
		ERROR_CODES_SMS.put(467, "校验验证码请求频繁");
		ERROR_CODES_SMS.put(468, "需要校验的验证码错误");
		ERROR_CODES_SMS.put(469, "未开启web发送短信");
		ERROR_CODES_SMS.put(470, "账户余额不足");
		ERROR_CODES_SMS.put(471, "请求IP错误");
		ERROR_CODES_SMS.put(472, "客户端请求发送短信验证过于频繁");
		ERROR_CODES_SMS.put(473, "服务端根据duid获取平台错误");
		ERROR_CODES_SMS.put(474, "没有打开服务端验证开关");
		ERROR_CODES_SMS.put(475, "appKey的应用信息不存在");
		ERROR_CODES_SMS.put(476, "当前appkey发送短信的数量超过限额");
		ERROR_CODES_SMS.put(477, "当前手机号发送短信的数量超过限额");
		ERROR_CODES_SMS.put(478, "当前手机号在当前应用内发送超过限额");
		ERROR_CODES_SMS.put(500, "服务器内部错误");
		ERROR_CODES_SMS.put(600, "API使用受限制");
		ERROR_CODES_SMS.put(601, "短信发送受限");
		ERROR_CODES_SMS.put(602, "无法发送此地区短信");
		ERROR_CODES_SMS.put(603, "请填写正确的手机号码");
		ERROR_CODES_SMS.put(604, "当前服务暂不支持此国家");
		ERROR_CODES_SMS.put(606, "无权访问该接口");
	}
	public static final Map<Integer, String> ERROR_CODES_QL = new HashMap<Integer, String>();
	static {
		ERROR_CODES_QL.put(999, "无微信客户端");
		
	}
	public static final Map<Integer, String> ERROR_CODES_HTTP = new HashMap<Integer, String>();
	static {
		ERROR_CODES_HTTP.put(HttpUtils.CODE_SUCCESS_RQ_100, "服务器正常");
		ERROR_CODES_HTTP.put(HttpUtils.CODE_ERROR_RQ_998, "网络连接失败，请检查您的网络配置!");
		ERROR_CODES_HTTP.put(HttpUtils.CODE_ERROR_RQ_999, "服务器错误");
		ERROR_CODES_HTTP.put(HttpUtils.RET_SUCCESS, "服务器执行成功");
		

	}
}